warm and rainy - German English Dictionary